protein linker definition

Best popular protein linker definition